Long[] (gb)
This class implements a dynamic array of
Long values.
Properties
First
Return or set the first element of the array.
Last
Return or set the last element of the array.
Inherited properties
Bounds
Returns a virtual class representing the bounds of each array dimension.
Count
Returns the number of elements in the array.
Data
Returns a pointer to the array data.
Dim
Returns the number of dimensions of an array.
Empty
Return if the array is empty.
Length
Returns the number of elements in the array.
Max
Returns the greatest index of the array.
ReadOnly
Return or set if the array contents is read-only.
Sorted
Return or set if the contents of the array is supposed to be sorted.
Type
Returns the type of data that can be put into the array.
Methods
Add
Inserts an element into the array at the position specified by
Index.
Copy
Returns a deep copy of the array.
Equals
Return if the array has the same contents as
Array.
Exist
Returns
TRUE if the specified value exists in the array.
ExistSorted
Return if a specific value exists in a sorted array.
Extract
Removes one or more elements from the array, and returns them.
Fill
Fills the array with the specified value.
Find
Returns the position of the first occurrence of
Value in the array.
FindSorted
Returns the position of a specific value in a sorted array.
Insert
Insert an array into the current one at the position specified by
Pos.
Pop
Removes the last element of the array and returns it.
Pull
Remove the first occurrence of an element from the array, or every occurrence.
Push
Adds an element at the end of the array.
Read
Fills an array by reading the data directly from a stream.
Reverse
Reverse the order of array elements, and return the array.
Sort
Sort the array and return it.
SortUsing
Sort the array using the order defined by the
Order array.
Write
Write array contents to a stream.
Inherited methods
Remove
Removes one or more elements from the array.
Shuffle
Randomly shuffle the array using the Fisher–Yates algorithm.